make oneself hoarse - Turkish English Dictionary